SmartFTP FTP Library
IGlobal::FIPS Property

Controls FIPS 140-2, 186-4 Mode. 

Default: Disabled

IDL
__property VARIANT_BOOL FIPS;

The Federal Information Processing Standard (FIPS) Publication 140-2, 186-4 specifies the security requirements of cryptographic modules used to protect sensitive information. 

 

When enabled the following limitations apply:

Class 
Limitations 
SSHConnection 
Encryption: Triple DES, AES 128, AES 256,
HMAC: SHA-1, SHA-2 (SHA256, SHA384, SHA512)
Asymmetric Keys: RSA (min 1024 bit), DSA (min 1024 bit), ECDSA (256, 384, 521)
Key Exchange: Diffie Hellman, ECDH (256, 384, 521) 
FTPConnection 
The FIPS mode for TLS connections is controlled by the Microsoft Windows local or domain security setting. 

 

References 

- Annex A: Approved Security Functions for FIPS PUB 140-2 

- OpenSSL FIPS 140-2 Guide

What do you think about this topic? Send feedback!
Copyright (c) by SmartSoft Ltd. All rights reserved.